home *** CD-ROM | disk | FTP | other *** search
/ Apple Developer Connectio…eloper Series 2005 March / Dev.CD Mar 05.iso / What's New / Technical Notes and Q&As / ADC Reference Library / css / wwdcstyle060404.css < prev    next >
Encoding:
Cascading Style Sheet File  |  2004-05-20  |  6.3 KB  |  447 lines

  1.  
  2.  
  3. #body h2 {
  4.     margin: 10px 0 -20px;
  5.     }
  6.  
  7. #body h3 {
  8.     background: #E1E1E1;
  9.     padding: 2px 5px;
  10.     margin: 25px 0 5px;
  11.     border: 1px solid #bbb;
  12.     }
  13.  
  14. .narrow {
  15.     width: 448px;
  16.     background: #E1E1E1;
  17.     padding: 2px 5px;
  18.     margin: 25px 0 5px;
  19.     border: 1px solid #bbb;
  20.     }
  21.     
  22. #body h4 {
  23.     color: #000;
  24.     }
  25.  
  26. #sidebar .graybox td {
  27.     padding-bottom: 0;
  28.     }
  29.  
  30. #sidebar .graybox table.register td {
  31.     vertical-align: middle;
  32.     font-size: 11px;
  33.     padding-bottom: 8px;
  34.     }
  35.  
  36. #sidebar ul.nav {
  37.     margin-bottom: 10px;
  38.     }
  39.  
  40. .graybox td.center {
  41.     text-align: center;
  42.     }
  43.  
  44. #previouswinners h3 {
  45.     width: 448px;
  46.     font-size: 14px;
  47.     background: #E1E1E1;
  48.     padding: 2px 5px;
  49.     margin: 30px 0 6px;
  50.     border: 1px solid #bbb;
  51.     }
  52.     
  53. #previouswinners .first {
  54.     margin-top: 0px;
  55.     }
  56.     
  57. #previouswinners h4 {
  58.     font-weight: bold;
  59.     font-size: 12px;
  60.     color: #000;
  61.     margin-bottom: 3px;
  62.     margin-top: 0;
  63.     }
  64.  
  65. #previouswinners p {
  66.     margin: 0 0 10px 20px;
  67.     }
  68.     
  69. #previouswinners p strong{
  70.     font-weight: bold;
  71.     color: #000;
  72.     }
  73.     
  74. #previouswinners .moreinfo {
  75.     margin-left: 0;
  76.     }
  77.     
  78. #videos object {
  79.     vertical-align: middle;
  80.     margin: 0 5px 0 10px;
  81.     }
  82.  
  83. #videos td {
  84.     padding-bottom: 7px;
  85.     }
  86.     
  87. .explore {
  88.     width: 180px;
  89.     margin-bottom: 10px;
  90.     }
  91.     
  92. .exploreinc {
  93.     width: 180px;
  94.     margin-bottom: 10px;
  95.     margin-top: 4px;
  96.     }
  97.     
  98. /* sessions page definitions */
  99. .sessions {
  100.     border: 1px solid #919699;
  101.     margin-bottom: 10px;
  102.     }
  103.  
  104. .sessions th {
  105.     padding: 6px 10px 6px 10px;
  106.     font-size: 10px;
  107.     background: #7E91A4;
  108.     color: #FFF;
  109.     }
  110.  
  111. .sessions td {
  112.     font-size: 12px;
  113.     text-align: left;
  114.     vertical-align: top;
  115.     }
  116.  
  117. .sessions .title td {
  118.     border-top: 1px solid #919699;
  119.     background: #F0F5F9;
  120.     padding: 6px 10px 6px 10px;
  121.     }
  122.  
  123. .sessions .description {
  124.     padding: 10px;
  125.     background: #FFF;
  126.     }
  127.     
  128. .sessions .title td.sortcolumn {
  129.     background: #DCE5EE;
  130.     }
  131.     
  132. .sessions .description td.sortcolumn {
  133.     background: #F5F5F5;
  134.     }
  135.     
  136. .sessions th.sortcolumn {
  137.     background: #334455;
  138.     }
  139.     
  140. .sessionstop {
  141.     border-right: 1px solid #919699;
  142.     background: #E2E2E2;
  143.     }
  144.     
  145. .sessionstop td {
  146.     border-top: 1px solid #919699;
  147.     border-left: 1px solid #919699;
  148.     padding: 10px;
  149.     text-align: left;
  150.     }
  151.     
  152. .earlyoffer {
  153.     border-top: 1px dashed #919699;
  154.     border-bottom: 1px dashed #919699;
  155.     padding: 5px 5px;
  156.     margin-bottom: 25px;
  157.     } 
  158.     
  159. table.icaldownload {
  160.     border-top: 1px dashed #919699;
  161.     border-bottom: 1px dashed #919699;
  162.     padding: 2px 2px 1px 5px;
  163.     margin-bottom: 25px;
  164.     }
  165.     
  166. /* calendar page definitions */
  167.  
  168. .days { 
  169.     border-top: 1px solid #919699;
  170.     border-right: 1px solid #919699;
  171.     }
  172.  
  173. .days td {
  174.     font-size: 10px;
  175.     line-height: 15px;
  176.     height: 40px;
  177.     text-align: center;
  178.     padding: 4px;
  179.     border-bottom: 1px solid #919699;
  180.     border-left: 1px solid #919699;
  181.     }
  182.     
  183. .days td.current {
  184.     background: #f1f1f1;
  185.     font-weight: bold;
  186.     }
  187.     
  188.  
  189.  
  190.     /* calendar table */
  191. .calendar {
  192.     border-bottom: 1px solid #919699;
  193.     border-right: 1px solid #919699;
  194.     margin-bottom: 15px;
  195.     vertical-align: top;
  196.     }
  197.     
  198. .calendar td {
  199.     border-left: 1px solid #CCCFD0;
  200.     border-top: 1px solid #CCCFD0;
  201.     padding: 6px 8px;
  202.     font-size: 10px;
  203.     font-weight: bold;
  204.     color: #FFF;
  205.     height: 50px;
  206.     vertical-align: top;
  207.     }
  208.     
  209. .calendar th {
  210.     border-top: 1px solid #919699;
  211.     border-left: 1px solid #CCCFD0;
  212.     background: #EEEFF0;
  213.     padding: 6px 8px;
  214.     font-size: 10px;
  215.     text-align: center;
  216.     }
  217.  
  218. .calendar .empty {
  219.     background: #FFF;
  220.     border-top: none;
  221.     border-left: none;
  222.     }
  223.     
  224. .calendar .location {
  225.     border-left: 1px solid #919699;
  226.     border-top: 1px solid #CCCFD0;
  227.     background: #EEEFF0;
  228.     font-weight: bold;
  229.     color: #000;
  230.     }
  231.     
  232. .calendar .first {
  233.     border-top: 1px solid #919699;
  234.     border-left: 1px solid #919699;
  235.     }
  236.     
  237. .calendar .rooms {
  238.     vertical-align: middle;
  239.     text-align: center;
  240.     padding: 0;
  241.     background: #EEEFF0;
  242.     }
  243.     
  244. .calendar .special {
  245.     color: #000;
  246.     font-weight: normal;
  247.     }    
  248.     
  249. .calendar .tba {
  250.     color: #A9A9A9;
  251.     font-weight: normal;
  252.     }
  253.     
  254. .calendar .special a:link {
  255.     color: #00f;
  256.     text-decoration: none;
  257.     }
  258.  
  259. .calendar .special a:visited {
  260.     color: #00a;
  261.     text-decoration: none;
  262.     }
  263.  
  264. .calendar .special a:hover, .calendar .special a:active {
  265.     color: #f60;
  266.     text-decoration: underline;
  267.     }
  268.     
  269. .calendar .quicktime {
  270.     background: #92B6E1;
  271.     }
  272.     
  273. .calendar .general {
  274.     background: #9A749C;
  275.     }
  276.  
  277. .calendar .enterprise {
  278.     background: #A9A9A9;
  279.     }
  280.  
  281. .calendar .frameworks {
  282.     background: #B4A851;
  283.     }
  284.  
  285. .calendar .graphics {
  286.     background: #F1AB00;
  287.     }
  288.  
  289. .calendar .core {
  290.     background: #689788;
  291.     }
  292.     
  293. .calendar .hardware {
  294.     background: #587993;
  295.     }
  296.  
  297. .calendar .devtools {
  298.     background: #B75312;
  299.     }
  300.     
  301. .calendar .lunch {
  302.     background: #D8DED8;
  303.     }
  304.     
  305. .calendar .travel {
  306.     background: #FFF;
  307.     }
  308.  
  309. .calendar .evening {
  310.     background: #E7F1FC;
  311.     }
  312.     
  313. .calendar a:link, .calendar a:visited {
  314.     color: #FFF;
  315.     font-weight: bold;
  316.     text-decoration: none;
  317.     }
  318.  
  319. .calendar a:hover, .calendar a:active {
  320.     color: #FFF;
  321.     font-weight: bold;
  322.     text-decoration: underline;
  323.     }
  324.     
  325. .calendar th.middle, .calendar td.middle {
  326.     vertical-align: middle;
  327.     }
  328.     
  329.     /* legend table */
  330.     
  331. .colorkey {
  332.     border: 1px solid #919699;
  333.     margin-right: 5px; 
  334.     }
  335.     
  336. .colorkey th {
  337.     font-size: 10px;
  338.     font-weight: bold;
  339.     padding: 10px;
  340.     }
  341.     
  342. .colorkey td {
  343.     font-size: 10px;
  344.     padding: 0 10px 10px 10px;
  345.     }
  346.  
  347. .colorkey img {
  348.     vertical-align: middle;
  349.     }
  350.     
  351. .colorkey .tba {
  352.     color: #A9A9A9;
  353.     font-weight: normal;
  354.     }
  355.     
  356.     
  357. .colorkey td.line {
  358.     padding: 0 0 8px 10px
  359.     }
  360.     
  361.     
  362.     /* promo tables */
  363. .calendarbottom {
  364.     border: 1px solid #919699;
  365.     width: 100%;
  366.     margin-bottom: 15px;
  367.     }
  368.     
  369. .calendarbottom td {
  370.     font-size: 10px;
  371.     padding: 10px
  372.     }
  373.     
  374. .calendarbottom table td {
  375.     padding: 0;
  376.     }
  377.     
  378. .calendarbottom img {
  379.     vertical-align: middle;
  380.     }
  381.     
  382. .normal {
  383.     font-weight: normal;
  384.     }
  385.     
  386. ul.links li {
  387.     margin-bottom: 4px;
  388.     padding-left: 0;
  389.     background: none;
  390.     }
  391.  
  392. table.subscribe {
  393.     width: 260px;
  394.     }
  395.     
  396. .subscribe th {
  397.     font-size: 10px;
  398.     font-weight: bold;
  399.     padding: 10px 10px 5px 10px;
  400.     }
  401.     
  402. .subscribe td {
  403.     font-size: 10px;
  404.     padding: 5px 10px 10px 0;
  405.     margin: 0;
  406.     }
  407.  
  408. .subscribe {
  409.     border: 1px solid #919699;
  410.     margin-left: 15px; 
  411.     }
  412.     
  413. .subscribe ul {
  414.     list-style: none outside;
  415.     margin-left: 12px;
  416.     padding: 5px 0 0 0;
  417.     }
  418.  
  419. .subscribe li {
  420.     background: url(http://a772.g.akamai.net/7/772/51/7940b6f2607c15/www.apple.com/ical/library/images/ical_icon0030104.gif) left top no-repeat; 
  421.     font-size: 10px;
  422.     display: block; 
  423.     padding: 2px 0 4px 20px;}
  424.  
  425.     
  426. /* ADA Definitions */
  427.  
  428. .enterbutton {
  429.     text-align: right;
  430.     padding: 8px 0 0 0;
  431.     margin: 15px 0 30px 0;
  432.     border-top: 1px solid #bbb;
  433.     }
  434.     
  435. .listintro {
  436.     margin-bottom: 0;
  437.     }
  438.  
  439. /* MISC Definitions */
  440.  
  441. #urls h3 {
  442.     margin-top: 20px;
  443.     }
  444.  
  445. #urls ul {
  446.     margin-top: -5px;
  447.     padding-bottom: 0;}